embedded windows field and mobile worker open source linux gps application gps guidance systems radius3 unix mapping and gis software engineering and construction global positioning system thin-client development agriculture